triangular cavity - Spanish English Dictionary